#ifndef _log_record_H
#define _log_record_H
#include "main.h"

void Save_Upgrade_State_Info_To_Flash(void);
void Read_Save_Upgrade_State_Info_To_Flash(void);

extern void Save_Battery_Entry_Cabinet_Sequence_To_Flash(void);
extern void Read_Save_Battery_Entry_Cabinet_Sequence_To_Flash(void);

extern void record_user_order_msg(u8 record_sign);
extern void Read_record_user_order_msg(void);

extern void record_store_set_limit_soc(void);
extern void Read_record_store_set_limit_soc(void);

extern void record_store_set_power(void);
extern void Read_record_store_set_power(void);

extern void record_Tank_valid_use(u8 tank_num,u8 par,u8 reason);
extern void Read_record_Tank_valid_use(void);

extern void record_ble_name_or_mac_addr_msg(u8 record_mode);
extern void Read_ble_name_or_mac_addr_msg(void);

extern void record_bat_fixed_sw_flag(void);
extern void Read_record_bat_fixed_sw_flag(void);

extern void record_order_bat_sn_use_flag_msg(void);
extern void Read_record_order_bat_sn_use_flag_msg(void);

extern void record_store_set_unvarn_trans(u8  unvarn_flag_set);
extern void Read_record_store_set_unvarn_trans(void);

#endif 

